Base class for the Subindex<(Of <(<'T, TKey>)>)> class.
Namespace:
C1.LiveLinq.IndexingAssembly: C1.LiveLinq (in C1.LiveLinq.dll)
Syntax
C# |
---|
public abstract class Subindex<T> : IndexDefinition<T> |
Visual Basic |
---|
Public MustInherit Class Subindex(Of T) _ Inherits IndexDefinition(Of T) |
Type Parameters
- T
- The type of the elements of the collection to index.
Remarks
You don't typically use the Subindex<(Of <(<'T>)>)> class directly. It provides functionality of the Subindex<(Of <(<'T, TKey>)>)> class that does not depend on the
index key type. The base class Subindex<(Of <(<'T>)>)> is needed only if the index key type is not known, usually in general-purpose code intended for reuse with different key types.
Inheritance Hierarchy
System..::..Object
C1.LiveLinq.Indexing..::..IndexDefinition<(Of <(<'T>)>)>
C1.LiveLinq.Indexing..::..Subindex<(Of <(<'T>)>)>
C1.LiveLinq.Indexing..::..Subindex<(Of <(<'T, TKey>)>)>
C1.LiveLinq.Indexing..::..IndexDefinition<(Of <(<'T>)>)>
C1.LiveLinq.Indexing..::..Subindex<(Of <(<'T>)>)>
C1.LiveLinq.Indexing..::..Subindex<(Of <(<'T, TKey>)>)>